#pragma once

#if _IPHONE_

#include "SRPlatform.h"

namespace sora
{
	class Platform_iOS : public Platform {
	public:
		Platform_iOS();
		~Platform_iOS();

		bool setRendererType(RendererType type);
		bool getRendererType() const;
		bool canUseGLES1() const;
		bool canUseGLES2() const;

		int width() const;
		int height() const;

		void setScreenSize(int width, int height);
	private:
		RendererType rendererType_;
		int width_;
		int height_;
	};
}

#endif
